
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Browsing the class hierarchy</TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="pbugp116.htm">Previous</A>&nbsp;&nbsp;<A HREF="pbugp118.htm" >Next</A>
<!-- End Header -->
<A NAME="CBBCFJHA"></A><h1>Browsing the class hierarchy</h1>
<A NAME="TI3251"></A><p>PowerBuilder provides a Browser that can show the hierarchy
of the built-in PowerBuilder system objects and the hierarchy of
ancestor and descendent windows, menus, and user objects you create.
In object-oriented terms, these are called class hierarchies: each
PowerBuilder object defines a class.</p>
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Regenerating objects</span> <A NAME="TI3252"></A>The Browser also provides a convenient way to regenerate objects
and their descendants. For more information, see <A HREF="pbugp58.htm#X-REF345205710">"Regenerating library entries"</A>.</p>
<A NAME="TI3253"></A><p><img src="images/proc.gif" width=17 height=17 border=0 align="bottom" alt="Steps"> To browse the class hierarchy of PowerBuilder
system objects:</p>
<ol><li class=fi><p>Click the Browser button in the PowerBar.</p></li>
<li class=ds><p>Choose the System tab to show the built-in PowerBuilder
objects.</p></li>
<li class=ds><p>In the left pane, scroll down the object list
and select the powerobject.</p></li>
<li class=ds><p>Display the pop-up menu for the powerobject and
choose Show Hierarchy.</p></li>
<li class=ds><p>Select Expand All from the pop-up menu and scroll
to the top.</p><p>The hierarchy for the built-in PowerBuilder objects displays.</p><br><img src="images/lib10.gif"><br>
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Getting context-sensitive Help in the Browser</span> <A NAME="TI3254"></A>To get context-sensitive Help for an object, control, or function,
select Help from its pop-up menu. </p>
</li></ol>
<br><A NAME="TI3255"></A><p><img src="images/proc.gif" width=17 height=17 border=0 align="bottom" alt="Steps"> To display the class hierarchy for other object
types:</p>
<ol><li class=fi><p>Choose the Menu, Window, or User Object
tab.</p><p>If you choose any other object type, there is no inheritance
for the object type, so you cannot display a class hierarchy.</p></li>
<li class=ds><p>In the left pane, select an object and choose
Show Hierarchy from its pop-up menu.</p></li>
<li class=ds><p>Select an object and choose Expand All from its
pop-up menu.</p><p>PowerBuilder shows the selected object in the current application. Descendent
objects are shown indented under their ancestors. </p></li></ol>
<br><A NAME="TI3256"></A><p>For example, if your application uses the PBDOM PowerBuilder
extension object, the <b>pbdom_object</b> displays
on the User Object page. You can select Show Hierarchy and Expand
All from its pop-up menu to display its descendent objects.</p>
<br><img src="images/inh02.gif">

